package com.crm.common.crm.constant;

/**
 * 业务 公共中文常量
 */
public  enum CrmBusinessConstEnum {


    账单类型_三方账单(0001, "三方账单"),
    账单类型_人工创建(0002, "人工创建"),
    还款状态_还款中(0011, "还款中"),
    还款状态_已还清(0012, "已还清"),
    还款状态_已逾期(0013, "已逾期"),
    还款状态_已退学(0014, "已退学"),
    还款状态_已作废(0015, "已作废"),
    还款状态_退款中(0016, "退款中"),
    合同类型_首购(0021,"首购"),
    合同类型_复够(0022,"复够"),
    合同类型_转介绍(0023,"转介绍"),
    风险提示_正常(0031,"正常"),
    风险提示_高风险(0032,"高风险"),
    回款类型_账单回款(0041,"账单回款"),
    回款类型_退款补款(0042,"退款补款"),
    回款类型_全额回款(0043,"全额回款"),
    回款类型_首付款回款(0044,"首付款回款"),
    回款类型_优惠补款(0045,"优惠补款"),
    回款类型_线下补款(0046,"线下补款"),


    审核状态_待审核(0,"待审核"),
    审核状态_通过(1,"通过"),
    审核状态_拒绝(2,"拒绝"),
    审核状态_审核中(3,"审核中"),
    审核状态_撤回(4,"撤回"),
    审核状态_未提交(5,"未提交"),
    审核状态_创建(6,"创建"),
    审核状态_已删除(7,"已删除"),
    审核状态_作废(8,"作废"),

    审核状态_定金(0051,"定金"),
    审核状态_全款(0052,"全款"),
    审核状态_账单(0053,"账单"),


    是否成交_已成交(0061,"已成交"),
    是否成交_未成交(0062,"未成交"),
    是否成交_已退款(0062,"已退款"),


    账单状态_过期(0070,"过期"),
    账单状态_有效(0071,"有效"),

    账单类别_首付款合同(0072,"首付款合同"),
    账单类别_账单合同(0072,"账单合同"),
    账单类别_全款合同(0072,"全款/复购合同"),
    账单类别_线下合同(0072,"线下合同"),

    入学状态_已入学(1,"已入学"),
    入学状态_已退学(0,"已退学"),

    退款状态_全款退款(1,"全款退款"),
    退款状态_账单退款(2,"账单退款")

    ;





    CrmBusinessConstEnum(int code, String msg) {
        this.code = code;
        this.msg = msg;
    }

    private int code;
    private String msg;


    public int getCode() {
        return code;
    }


    public String getMsg() {
        return msg;
    }}
